Koordinaten: 40° 16′ N, 14° 56′ O
Santa Marco ist ein italienischer Küstenort im Cilento mit etwa 1.200 Einwohnern. Er ist ein Ortsteil der Gemeinde Castellabate in der Provinz Salerno (Kampanien).
Der Ort liegt auf 15 m s.l.m., die Postleitzahl ist 84048 und die Vorwahl ist (+39) 0974. Das Demonym für die Einwohner ist Sanmarchesi.